that cannot be paid back - Francés Inglés Diccionario